About Jlw Investment Management Ltd (08324752) United Kingdom