About Langham Place Residents Association Limited (03029774) United Kingdom