CAPITAL BLOCK MAINTENANCE LTD Company number 12878647 · Monitor this company Active Overview People 3 Financial Control Documents Analysis Location Related Registered office AddressHolbrooke House 34-38 Hill Rise, Richmond, England, TW10 6UA PostcodeTW10 6UA Companies at this postcode 107 Average house price in TW10 6UA £722,000 (2 sales) Map