About Griffin Developments Limited (00643596) United Kingdom