About Maximum Facilities Management Ltd (11673480) United Kingdom