About Perfect Facilities And Management Ltd (13281017) United Kingdom