About Griffin Investors Limited (10737980) United Kingdom