Overview
Legal name
LINK GROUP HOLDINGS LIMITED
Region
London
Registered address
71 GLOUCESTER ROAD
LONDON
ENGLAND
SW7 4SS
Insolvency history
No