About Management Holdings And Developments Limited (01198245) United Kingdom