About Langley Place Management Company Limited (02174358) United Kingdom