BARC (TOCA) LIMITED Company number 05246427 · Monitor this company Active Overview People 14 Financial Control Charges Documents Analysis Location Related Registered office AddressThruxton Motor Racing Circuit, Thruxton, Andover, SP11 8PN PostcodeSP11 8PN Companies at this postcode 15 Map