Overview
Legal name
32 SOUTHOLM STREET MANAGEMENT COMPANY LIMITED
Region
London
Registered address
32 SOUTHOLM STREET
LONDON
SW11 5EZ
Insolvency history
No