Overview
Legal name
MILLHEY LIMITED
Region
London
Registered address
13 LYNCROFT GARDENS
WEST HAMPSTEAD
LONDON
NW6 1LB
Insolvency history
Yes