Overview
Legal name
WINDCREST (U.K.) LIMITED
Region
London
Registered address
UNIT 28A ABBEY MANUFACTURING ESTATE
MOUNT PLEASANT
WEMBLEY
ENGLAND
HA0 1NR
Insolvency history
No