Overview
Legal name
KENDALL HOLDINGS LIMITED
Region
West Midlands
Registered address
UNIT 7B
STAFFORD PARK 6
TELFORD
ENGLAND
TF3 3AT
Insolvency history
No