Company overview
Company Number
05660908
Name
Ecovista Plc
Former names
Allura Plc
Entity type
Public Limited Company
Industry codes
82990
Status
Active
Incorporation date
21 December 2005
Address
Millars 3, Southmill Road, Bishop's Stortford, Hertfordshire, CM23 3DH, England
Postal code
CM23 3DH
Country
United Kingdom