About James Green Investments Limited (10655221) United Kingdom