ABACUS EXECUTIVES LIMITED Company number 05368253 · Monitor this company Dissolved Overview Documents Analysis Location Related Registered office Address26 GREAT NORTH ROAD, LONDON, N6 4LU PostcodeN6 4LU Companies at this postcode 13 Average house price in N6 4LU £726,000 (20 sales) Map