About Property & Facilities Solutions Ltd (09020366) United Kingdom