CLEANING SERVICES & IMPROVEMENTS LIMITED Company number 06328757 · Monitor this company Active Overview People 5 Financial Control Documents Analysis Location Related Registered office Address13a Braemar Avenue, London, England, NW10 0DY PostcodeNW10 0DY Companies at this postcode 12 Average house price in NW10 0DY £303,000 (18 sales) Map