About Sa1 Waterfront Apartments Ltd (12152440) United Kingdom