About Pamela Properties Limited (04872128) United Kingdom