Detica Group Ltd

Registered in England
Company number: 03328242
Registered Office: Warwick House, PO Box 87, Farnborough Aerospace Centre, Farnborough, Hampshire, GU14 6YU, UK

Detica Limited

Registered in England
Company number: 1337451
Registered office: Surrey Research Park, Guildford, Surrey, GU2 7YP

Detica International Limited

Registered in England
Company number: 6815164
Registered office: Priestley Road, Surrey Research Park, Guildford, Surrey, GU2 7YP

Detica Solutions Limited

Registered in Ireland
Company number: 281007
Registered office: 5th Floor, Chapel House, 21-26 Parnell Street, Dublin 1

Detica Technologies UK Limited

Registered in England
Company number: 3722482
Registered office: 100 New Bridge Street, London, EC4V 6JA

Detica NV

Registered in Belgium
Company number: 0465095006
Registered office: Geldenaaksebaan 329, B-3001 Heverlee-Leuven, Belgium