About Penfield Properties Limited (04119509) United Kingdom