About M & S Property Developments (west Midlands) Ltd (11895243) United Kingdom