About Jam Bajan Grenada Holdings Ltd (10523219) United Kingdom