Company overview
Company Number
11701224
Name
Narf Industries Plc
Former names
Cyba Plc, Gcqc Plc
Entity type
Public Limited Company
Industry codes
62090
Status
Active
Incorporation date
28 November 2018
Address
5 Fleet Place, London, EC4M 7RD
Postal code
EC4M 7RD
Country
United Kingdom