Get Directions to The Bamboo Group Ltd ← View details Windrush Millennium Centre, Alexandra Road, Manchester M16 7WD, United Kingdom, Manchester, England Get Directions From* To * — Required information