Address: 4 Mountsorrel Drive, West Bridgford, Nottingham

Status: Active

Incorporation date: 09 Nov 2021

Address: Unit W8a Knoll Business Centre, 325-327 Old Shoreham Road, Hove

Status: Active

Incorporation date: 14 Jul 2015

Address: Kemp House, 160 City Road, London

Status: Active

Incorporation date: 09 Jan 2018

Address: 14 Summit Close, London

Status: Active

Incorporation date: 29 Oct 2020

Address: 65 Pasture Road, Wembley

Status: Active

Incorporation date: 05 Nov 2020

Address: Institute Of Life Sciences Ils 2, Singleton Park, Swansea

Status: Active

Incorporation date: 12 Apr 2017

Address: 71-75 Shelton Street, Covent Garden, London

Status: Active

Incorporation date: 10 Jan 2023