Manes Controls Limited, Martin House, Unit 504, Phoenix Park Industrial Estate, Phoenix Close, Heywood, Lancashire, OL10 2JG.
Registered in United KingdomCompany Registration Number 2990378 . VAT No. 652 5911 33 | Privacy Policy | Cookie Policy | Terms & Conditions