About Seahorse Apartments Westward Ho Ltd (12956452) United Kingdom