About Griffin Homes Limited (01719102) United Kingdom