About Green Gables Jka Ltd (08780869) United Kingdom