Search the register – results All results @ THE CROSSROADS LIMITED 06186935 - Dissolved on 24 April 2018 The Clockhouse Woodlands, West Avenue, Leeds, West Yorkshire, LS8 2JN