J NAROLA LIMITED Company number 17380719 · Monitor this company Active Overview People 1 Control Documents Analysis Location Related Registered office Address174 Manor Farm Road, Wembley, England, HA0 1DD PostcodeHA0 1DD Companies at this postcode 43 Average house price in HA0 1DD £454,000 (18 sales) Map