About Griffon Homes (north Rd) Limited (09683583) United Kingdom