Barbour Threads Limited Company numberNF000761 StatusActive TypeOther Company Type Incorporated29 Jul 1952 Registered office Co Frederick George BarfootBarbour Campbell Threads LtdHildenBT27 4RR Data JSON Markdown