6 Alma Place, Rochester
Reg Number: 12310607
Date of Inc: November 12, 2019
Reg Number: 13635156
Date of Inc: September 21, 2021
Unit 2 Alma Place, Strood
Reg Number: 10418409
Date of Inc: October 10, 2016
5 Alma Place, Rochester
Reg Number: 12402109
Date of Inc: January 14, 2020