Laing O'Rourke
North Woolwich Rd., Newham, London, United Kingdom, E16 2AB
(02070) 557900 Phone