LYTTON CONSULTANTS LIMITED Company number 02793578 · Monitor this company Dissolved Overview People 6 Documents Analysis Location Related Registered office Address21 LYTTON AVENUE, PALMERS GREEN, LONDON, N13 4EH PostcodeN13 4EH Companies at this postcode 11 Average house price in N13 4EH £591,000 (26 sales) Map