Company identity
Founded / incorporated
18 March 2010
Company number 07194099
Legal name
AMUCHA LIMITED
Company type
Private Limited Company
Region
Wales
Registered address
6 PICTON WALK
NEWPORT
NP10 8GR
Insolvency history
No