About Penmere Homes Limited (12682989) United Kingdom