About Pennycroft (freehold ) Limited (04044253) United Kingdom