EVO SOLUTIONS LIMITED Company number 06955841 · Monitor this company Dissolved Overview Documents Analysis Location Related Registered office Address26 OSBORNE ROAD, LONDON, NW2 5DP PostcodeNW2 5DP Companies at this postcode 12 Average house price in NW2 5DP £529,000 (18 sales) Map