CASTLE WINDOW CLEANING LTD Company number 16485112 · Monitor this company Active Overview People 2 Control Documents Analysis Location Related Registered office Address15 Stonegate Road, Leeds, West Yorkshire, England, LS6 4HZ PostcodeLS6 4HZ Companies at this postcode 52 Average house price in LS6 4HZ £336,000 (32 sales) Map