BARC (CROFT) LIMITED Company number 02683838 · Monitor this company Active Overview People 34 Financial Control Charges Documents Analysis Location Related Registered office AddressThruxton Circuit, Andover, Hampshire, SP11 8PN PostcodeSP11 8PN Companies at this postcode 15 Map