Overview
Legal name
KELLY & BARRATT LIMITED
Region
Yorkshire and the Humber
Registered address
FORGE LANE
CANAL ROAD
LEEDS
YORKSHIRE
LS12 2PS
Insolvency history
No