Overview
Legal name
12 NEVERN SQUARE (MANAGEMENT COMPANY) LIMITED
Region
London
Registered address
12 NEVERN SQUARE (MANAGEMENT COMPANY)LTD
12 NEVERN SQUARE
LONDON
ENGLAND
SW5 9NW
Insolvency history
No