Overview
Legal name
AMSHELL LIMITED
Region
Unknown
Registered address
19 CAMBRIDGE PARK
WANSTEAD
LONDON
ENGLAND
E11 2PU
Insolvency history
No