About Pakk Properties Ltd (13680267) United Kingdom