Address: Embassy House, Corner Msakato & Dzeliwe Street, Mbabane, Swaziland
Postal Address: P.o. Box A982, Swazi Plaza, Mbabane, Swaziland
Telephone: +26824048476, +26876028210
Our vision is to be One Stop Shop in Swaziland and Our mission is ensuring that people are housed at the very price that they can afford. We offer various services covering Rentals, Sales, Development, Construction, Maintenance.