About Langham Place (freehold) Limited (07056248) United Kingdom