About Pack Properties Limited (06927825) United Kingdom