About Marples & Glover Developments Limited (11041598) United Kingdom