About Sherbourne Place Residents Company Limited (02681537) United Kingdom