About Pennell Freehold Houses Limited (00410805) United Kingdom