About Mahre Developments Limited (12280517) United Kingdom