Major and Minor ConstructionResidential, Commercial & Industrial RenovationsDrywall PartitioningSuspended Plastered CeilingsProfessional Painting WorksFlooring, Tiling, Carpeting, Wooden FlooringWall Paper CoveringsWelding WorksCarpentry Joinery, Kitchen Units, Reception ...
Telephone:27-011-0426710
Address:18 Crownwood Road, Ormonde