About Sussex Close Residents Management Limited (12782661) United Kingdom