OLAMPC LTD Company number 10186960 · Monitor this company Dissolved Overview People 1 Financial Documents Analysis Location Related Registered office Address107 WINCHELSEA ROAD, LONDON, N17 6XL PostcodeN17 6XL Companies at this postcode 18 Average house price in N17 6XL £421,000 (12 sales) Map