Overview
Legal name
AMICREST (PARKERS APARTMENTS) LIMITED
Region
Unknown
Registered address
113 CORPORATION STREET
MANCHESTER
UNITED KINGDOM
M4 4DX
Insolvency history
No