Contact information

Trade name: Mellow Slime PTY LTD

Phone number: 0720769365

Email: hello@mellowslime.com

Physical address: Gregory Avenue, Johannesburg, Gauteng, 2196, South Africa

VAT number: N/A

Trade number: N/A