About Bexhill Developments Limited (10098731) United Kingdom