About Langham Properties Limited (08256057) United Kingdom