Overview
Legal name
KENRO LIMITED
Region
South West England
Registered address
THE OPPENHEIMER CENTRE
GREENBRIDGE ROAD
SWINDON
WILTS
SN3 3LH
Insolvency history
No