SIZZLE & SMOKE LIMITED Company number 17217012 · Monitor this company Active Overview People 1 Control Documents Analysis Location Related Registered office Address221 Deansbrook Road, Edgware, England, HA8 9BX PostcodeHA8 9BX Companies at this postcode 57 Average house price in HA8 9BX £456,000 (17 sales) Map