Overview
Legal name
18 LAMBOLLE PLACE MANAGEMENT LIMITED
Region
London
Registered address
THE ANNEX 18 LAMBOLLE PLACE
BELSIZE PARK
LONDON
MIDDLESEX
NW3 4PG
Insolvency history
No