Overview
Legal name
4 LEAF CLOVER PROPERTY LIMITED
Region
London
Registered address
35 WEMBOROUGH ROAD
STANMORE
MIDDLESEX
MIDDLESEX
UNITED KINGDOM
HA7 2EA
Insolvency history
No