About Barbados Management (bexhill) Limited (01458553) United Kingdom