About Griffon Homes Ltd (11363113) United Kingdom