Leo Tiles

Our site is currently undergoing maintenance from 23-24 April, sorry for the inconvenience.

Please contact us directly if you have any inquiries

tel: (021) 988 9491

email: mark@mktrust.co.za