Overview
Legal name
LONGACRE GROUP LIMITED
Region
London
Registered address
1 MERCER STREET, LONDON
MERCER STREET
LONDON
ENGLAND
WC2H 9QJ
Insolvency history
No