CARROLLCLEAN LTD Company number 09482130 · Monitor this company Active Overview People 1 Financial Control Documents Analysis Location Related Registered office Address36 Imperial Court, St Leonard's Rd, Windsor, Berkshire, United Kingdom, SL4 3RE PostcodeSL4 3RE Companies at this postcode 2 Average house price in SL4 3RE £328,000 (42 sales) Map