About Beckneywood Development Company Limited (05269472) United Kingdom