About Square Bay (property) Limited (06083029) United Kingdom