About Griffon Land Developments Ltd (00818937) United Kingdom