155 BARRY ROAD, LONDON
Reg Number: 10964796
Date of Inc: January 01, 1970
141A BARRY ROAD, LONDON
Reg Number: 14721582
Date of Inc: October 03, 2023
171 Barry Road, London
Reg Number: 11879340
Date of Inc: March 13, 2019
139A BARRY ROAD, LONDON
Reg Number: 14002636