CONSTRUCTION FACILITIES LTD, London, United Kingdom