About Griffon Land Holdings Limited (00837469) United Kingdom