About Horsley Square Residents Company Limited (03051034) United Kingdom