Overview
Legal name
26 CAMBERWELL CHURCH STREET LIMITED
Region
London
Registered address
SUITE 101, LUMINA BUSINESS CENTRE
32 LUMINA WAY
LONDON
UNITED KINGDOM
EN1 1FS
Insolvency history
No