About Pencare Properties Limited (03118952) United Kingdom