Skip to main content"

Sella Controls Limited

Registration reference
Z6137248
Date registered
26 September 2003
Registration expires
25 September 2026
Payment tier
Tier 2
Data controller
Sella Controls Limited
Address
Unit 3 Ivanhoe Office Park Ivanhoe Park Way Ashby De La Zouch Leicestershire LE65 2AB
Data Protection Officer
ActiveMind.Legal No 1 Royal Exchange London EC3V 3DG [email protected] 02089383608