Green House International Holdings (Pty) Limited is located in Bedfordview, South Africa on OFFICE 905 - 9TH FLOOR, Smith Rd. Green House International Holdings (Pty) Limited is rated 3 out of 5 in the category agricultural production in South Africa.
Address
OFFICE 905 - 9TH FLOOR, Smith Rd