About Sailhouse Apartments (new Quay) Limited (10411224) United Kingdom