Q: Where is The Organic Shed CIC?
A: The Organic Shed CIC is located at: 149-153 Alcester Rd, Birmingham B13 8JP, United Kingdom
Q: What are the coordinates of the The Organic Shed CIC?
A: Latitude: 52.4457836, Longitude: -1.8890863
Q: How is The Organic Shed CIC rated?
A: The Organic Shed CIC has not rated yet on addressschool.com