NJD Landscape & Construction Swansea Approved Installer | Contact NJD Landscape & Construction First name Last name Email address Enquiry type Opt-in to receive latest offers, updates and news from Millboard Get In Touch 07527 547370 Nathan92davies@gmail.com Address 51.71492847, -4.042499182 St Teilo Street, Pontardulais Swansea SA4 8SY Get directions