Overview
Legal name
CHESCA LIMITED
Region
Unknown
Registered address
UNIT A TO D 2
TUFNELL PARK ROAD
HOLLOWAY
LONDON
ENGLAND
N7 0DP
Insolvency history
No