About Bexfield Developments Limited (04688525) United Kingdom