Lewington, Barbara Eljse
Born 2/1971 · 1 appointment
Appointments
-
Barracuda Digital Limited LiquidationDirector · appointed 2000-08-22 · resigned 2002-03-21 · British22 Vicars Moor Lane, London, N21 2qj
Live from Companies House officer record. Appointments shown 1 of 1.