Lewden Electrical Industries Argall Avenue London E10 7QD United Kingdom
Registration Details: Lewden Electrical Industries A Division of Lewden Metal Products Limited, Registered Office: Acre House, 11-12 William Road, London NW1 3ER Reg.No. 425180