5 MEYNELL ROAD, LEEDS
Reg Number: 14199994
Date of Inc: January 01, 1970
THE WHITE HOUSE MEYNELL ROAD, LEEDS
Reg Number: 11629663
Reg Number: 11629598
PRINCESS FARM MEYNELL ROAD, LEEDS
Reg Number: 08923053
Date of Inc: May 03, 2014