About Greenwich Junior Cricket Academy (gjca) Ltd (07977268) United Kingdom