About Pamron Properties Limited (11921161) United Kingdom