About Langham Property Services Ltd. (03098506) United Kingdom