Contact Us

Phone: (+27) 11 083 5358  /  Whatsapp: (+27) 79 524-0203

Email:

sales@thatchandshade.com

Address:

32 Richard Road, Roodepoort, Johannesburg

Gauteng, South Africa, 1709