JACK BARCLAY LIMITED Company number 00719989 · Monitor this company Active Overview People 33 Control Charges Documents Analysis Location Related Registered office AddressMelton Court, Old Brompton Road, London, SW7 3TD PostcodeSW7 3TD Companies at this postcode 38 Map