About Pact Property Solutions Ltd (12145083) United Kingdom