Skip to main content"

Fen Research Limited

Registration reference
ZA050029
Date registered
11 April 2014
Registration expires
10 April 2027
Payment tier
Tier 1
Data controller
Fen Research Limited
Address
St Johns Innovation Centre Cowley Road Cambridge CB4 0WS
Data Protection Officer
Evalian Limited West Lodge Leylands Business Park Colden Common Hampshire SO21 1TH [email protected] 03330500111