12345 SOLUTIONS LIMITED Company number 07561378 · Monitor this company Dissolved Overview People 2 Documents Analysis Location Related Registered office Address23 PRINCES AVENUE, FINCHLEY, LONDON, N3 2DA PostcodeN3 2DA Companies at this postcode 20 Average house price in N3 2DA £727,000 (35 sales) Map