Overview
Legal name
10 LEAKE STREET LTD
Region
London
Registered address
GROUND FLOOR WORSHIP SQUARE
65 CLIFTON STREET
LONDON
ENGLAND
EC2A 4JE
Insolvency history
No