We apology for any inconvenience , Jenkins & Keane Ltd. is updating its website . Thank you Jenkins & Keane Limited registered in England and Wales . Registered number: 4125145 (LLC ) © Jenkins & Keane Limited Universal House, 88-94 Wentworth Street, London E1 7SA, United Kingdom, E-mail: info@jkeane.co.uk