About Beechgate Developments Limited (05069863) United Kingdom