B T B (Islington) Ltd. 185 Caledonian Road, Islington, London, London N10SL