BAB CAPITAL LTD Company number 14302326 · Monitor this company Active Overview People 1 Financial Control Documents Gazette Analysis Location Related Registered office Address65c Heyford Avenue, London, England, SW8 1EB PostcodeSW8 1EB Companies at this postcode 16 Average house price in SW8 1EB £637,000 (20 sales) Map