GREEN LIGHT CONSENT LIMITED Company number 10646577 · Monitor this company Dissolved Overview People 2 Financial Control Documents Analysis Location Related Registered office Address88 NORTH STREET, HORNCHURCH, ENGLAND, RM11 1SR PostcodeRM11 1SR Companies at this postcode 336 Average house price in RM11 1SR £538,000 (8 sales) Map