About M & S Developments (bemrose Court) Limited (09932309) United Kingdom