About Griffin Meadow Management Company Limited (05732150) United Kingdom