About Shelburne Heights Residents Company Limited (02278272) United Kingdom