About Pentillie Freehold Limited (04112106) United Kingdom