About The Sandford Residents Company Limited (03006463) United Kingdom