About M & V Developments Limited (11830605) United Kingdom