ARMSTRONG & DENTON LLP Company number OC360951 · Monitor this company Active Overview People 3 Financial Control Documents Analysis Location Related Registered office AddressCASTLE COMPUTERS, Unit 1 Hillcrest Avenue, London Road, Carlisle, Cumbria, CA1 2QJ PostcodeCA1 2QJ Companies at this postcode 6 Average house price in CA1 2QJ £222,000 (32 sales) Map