Michael Andrew NEEDHAM
Born March 1958
Unit 1, Wanlass Howe Borrans Road, Ambleside, Cumbria, England, LA22 0EN
MICHAEL HARVEY NEEDHAM
45 SHEPPARD HOUSE, WARNER PLACE BETHNAL GREEN, LONDON, E2 7AB
MICHAEL DAVID NEEDHAM
Born April 1937
31 AYKROFT, ELSEA PARK, BOURNE, LINCOLNSHIRE, PE10 0QX
ROGER MICHAEL NEEDHAM
Born February 1935
7 BROOK LANE, COTON, CAMBRIDGE, CAMBRIDGESHIRE, CB3 7PY
MICHAEL GEORGE NEEDHAM
Born April 1949
27 ROCHER AVENUE, GRENOSIDE, SHEFFIELD, SOUTH YORKSHIRE, S35 8QN
MICHAEL CHARLES NEEDHAM
Born May 1965
SIMMON HOUSE FARM, HOBHOLE BANK OLD LEAKE, BOSTON, LINCOLNSHIRE, ENGLAND, PE22 9RS
Edward Michael NEEDHAM
Born August 1964
36 Commerce Road, Lynch Wood, Peterborough, England, PE2 6LR
MICHAEL CHARLES NEEDHAM
Born May 1965
SIMMON HOUSE FARM, HOBHOLE BANK OLD LEAKE, BOSTON, LINCOLNSHIRE, PE22 9RS
DAVID MICHAEL NEEDHAM
6 PRIORY CLOSE, WALTON, CHESTERFIELD, DERBYSHIRE, S42 7HQ
MICHAEL ROBERT NEEDHAM
Born October 1932
HINCHLEY FARM, CUTNALL GREEN, DROITWICH, WORCESTERSHIRE, WR9 0NF
MICHAEL JOSEPH NEEDHAM
Born June 1974
25 HAMPTON CHASE, PRENTON, MERSEYSIDE, UNITED KINGDOM, CH43 9HE
MICHAEL ANTHONY NEEDHAM
Born April 1947
5 WESTWOOD SIDE, MORLEY, LEEDS, WEST YORKSHIRE, LS27 9HR
MICHAEL HARVEY NEEDHAM
62 CARR STREET, LONDON, ENGLAND, E14 7SX
ANDREW MICHAEL NEEDHAM
44 FAIRTHORNE RISE, OLD BASING, BASINGSTOKE, HAMPSHIRE, RG24 7EJ
MICHAEL HARVEY NEEDHAM
Born June 1965
4 BROADWAY MARKET BROADWAY MARKET, LONDON, ENGLAND, E8 4QJ
NEEDHAM & JAMES LIMITED
02263603 - Incorporated on 1 June 1988
PROFESSOR PIXEL LTD
07143092 - Incorporated on 2 February 2010
PROFESSOR CLEAN LTDActive - Proposal to Strike off
07595428 - Incorporated on 7 April 2011
PROFESSOR BRAGOLI LIMITED
06622955 - Incorporated on 18 June 2008
PROFESSOR CLEAN LIMITEDActive - Proposal to Strike off
09188490 - Incorporated on 28 August 2014