About T.e.a.m Property Maintenance Ltd (12496356) United Kingdom