BTC GROUP LIMITED Company number 13550285 · Monitor this company Dissolved Overview People 2 Financial Control Charges Documents Analysis Location Related Registered office Address103 Clerkenwell Road, London, England, EC1R 5BX PostcodeEC1R 5BX Companies at this postcode 85 Average house price in EC1R 5BX £64,000 (1 sales) Map