Overview
Legal name
34A IVER PROPERTY LIMITED
Region
London
Registered address
10 MEDLEY ROAD
LONDON
ENGLAND
NW6 2HJ
Insolvency history
No