About Langham Place Residents Company Limited (03110030) United Kingdom