OSCAILTE LTD Company number 12474537 · Monitor this company Active Overview People 2 Financial Control Documents Analysis Location Related Registered office Address3 Dell Road, Northchurch, Berkhamsted, England, HP4 3SP PostcodeHP4 3SP Companies at this postcode 4 Average house price in HP4 3SP £901,000 (6 sales) Map