Skip to main content"

IFM Europe Limited

Registration reference
Z3558882
Date registered
20 February 2013
Registration expires
19 February 2027
Payment tier
Tier 2
Data controller
IFM Europe Limited
Address
C/O Wework 01-112 50-60 Station Road Cambridge CB1 2JH
Other names
  • IFM EUROPE