Skip to main content"

Babel Fish Limited

Registration reference
ZB296110
Date registered
09 February 2022
Registration expires
08 February 2027
Payment tier
Tier 1
Data controller
Babel Fish Limited
Address
30 Trebarwith Crescent 30/32 Trebarwith Crescent Newquay TR7 1DX