About Sackville Apartments Limited (09106743) United Kingdom