Overview
Legal name
19 LEIGH STREET MANAGEMENT LIMITED
Region
Yorkshire and the Humber
Registered address
WATER GATE
THE NEW WALK
YORK
ENGLAND
YO10 4BU
Insolvency history
No