About Beckwood Developments (oxford) Limited (10525040) United Kingdom