About Mitchell & Gray Developments Ltd (11028000) United Kingdom