Cyberlab Company numberLP005169 StatusActive TypeLimited Partnership Incorporated29 Jul 1996 Registered office 15 Devonshire TerraceFlat 2LondonW2 2DW Data JSON Markdown