Skip to main content"

Barracuda Borehamwood Ltd

Registration reference
ZB209245
Date registered
23 September 2021
Registration expires
22 September 2026
Payment tier
Tier 1
Data controller
Barracuda Borehamwood Ltd
Address
169 Shenley Road Borehamwood Hertfordshire WD6 1AH
Data Protection Officer
169A Shenley Road Borehamwood WD6 1AH [email protected] 07960890837