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 Sales, order queries 07527 547370 Nathan92davies@gmail.com Address 51.714928468139, -4.0424991822783 66 St Teilo Street, Pontardulais Swansea SA4 8SY Get directions