About James Green Developments Limited (10655577) United Kingdom