About Pammac Properties Limited (04655139) United Kingdom