137A/138A OTLEY ROAD, LEEDS
Reg Number: 09656146
Date of Inc: January 01, 1970
137A OTLEY ROAD, LEEDS
Reg Number: 12830146
Reg Number: 10954750
Date of Inc: November 09, 2017
Reg Number: 14593566
Reg Number: 14559723
APARTMENT 16, TRAMWAYS 135 OTLEY ROAD, LEEDS
Reg Number: 07135636