Barbour Campbell Textiles Limited Company numberNF003196 StatusActive TypeOther Company Type Incorporated27 Mar 1995 Registered office HildenLisburnCo AntrimBT27 4RR Data JSON Markdown