Overview
Legal name
CHELSEA FC MERCHANDISING LIMITED
Region
London
Registered address
STAMFORD BRIDGE
FULHAM ROAD
LONDON
SW6 1HS
Insolvency history
No