Business Summary
Sella Controls Limited is headquartered in Ashby-De-La-Zouch, Leicestershire, United Kingdom and is a manufacturer of miscellaneous products. The company was founded in 1994. Sella Limited is its ultimate parent and the family tree has 4 members.
Country of Incorporation
United Kingdom
Incorporation Date
1994-06-09
Business Sector
Consumer Goods Conglomerates
Company Address
-