ITS21 LTD Company number 11733494 · Monitor this company Dissolved Overview People 1 Financial Control Documents Analysis Location Related Registered office Address2 Bulbourne Close, Berkhamsted, England, HP4 3QA PostcodeHP4 3QA Average house price in HP4 3QA £695,000 (5 sales) Map