48 Windmill Street, Strood
Reg Number: 10879834
Date of Inc: July 24, 2017
61 Windmill Street, Kent
Reg Number: 01534793
Date of Inc: December 15, 1980
62 Windmill Street, Rochester
Reg Number: 13882263
Date of Inc: January 31, 2022