Genesso (Pty) Ltd est. 2002, and its partners have over the years built a reputation of the highest moral and ethical standards, knowing your property is being cared for by a team of professionals. Genesso Construction, in Gauteng and openin
...show more