JAMES FLEWELLEN

Total number of appointments 1, no active appointments


SPECKLE TECHNOLOGIES LIMITED

Correspondence address
253 LIVERPOOL ROAD LIVERPOOL ROAD, LONDON, ENGLAND, N1 1LX
Role RESIGNED
Director
Appointed on
7 August 2013
Resigned on
15 December 2016
Nationality
NEW ZEALANDER
Occupation
SCIENTIST

Average house price in the postcode N1 1LX £979,000