About Griffin Homes (herts) Limited (10238249) United Kingdom