About Pack Property Investments Ltd (12518474) United Kingdom