STUART MACMILLAN LTD Company number 09610788 · Monitor this company Dissolved Overview Control Analysis Location Related Registered office Address50 ALICIA AVENUE, HARROW, ENGLAND, HA3 8HS PostcodeHA3 8HS Companies at this postcode 12 Average house price in HA3 8HS £635,000 (9 sales) Map