About B M Developments (oxford) Limited (13245831) United Kingdom