Overview
Legal name
59MIL LIMITED
Region
London
Registered address
29 WOODWHARF APARTMENTS
HORSEFERRY PLACE
LONDON
ENGLAND
SE10 9BB
Insolvency history
No