About Pambryn Properties Limited (01553703) United Kingdom