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