About M&r Developments Limited (09476959) United Kingdom