27 Carmodale Avenue, Birmingham
Reg Number: 11301779
Date of Inc: April 10, 2018
33 Carmodale Avenue, Birmingham
Reg Number: 12243966
Date of Inc: October 04, 2019
17 CARMODALE AVENUE, BIRMINGHAM
Reg Number: 12059110
Date of Inc: January 01, 1970
23 CARMODALE AVENUE, BIRMINGHAM
Reg Number: 15260945
Date of Inc: May 11, 2023