NEIL KENNETH PALMER

Total number of appointments 1, 1 active appointments

UI FARM LIMITED

Correspondence address
33 33 RAVENSWOOD ROAD, LONDON, ENGLAND, E17 9LY
Role ACTIVE
Director
Date of birth
December 1977
Appointed on
24 May 2012
Nationality
BRITISH
Occupation
UI/UX EXPERT

Average house price in the postcode E17 9LY £648,000