ARTICHOKE ARCHITECTURAL CONSULTANCY LIMITED Company number 08225212 · Monitor this company Active Overview People 2 Financial Control Documents Analysis Location Related Registered office Address71 Clewer Hill Road, Windsor, Berkshire, SL4 4DE PostcodeSL4 4DE Companies at this postcode 11 Average house price in SL4 4DE £549,000 (17 sales) Map