About Langham Place Construction Ltd (09611940) United Kingdom