NJ PROJECT CONSULTANCY LIMITED Company number 11259697 · Monitor this company Active Overview People 5 Financial Control Documents Analysis Location Related Registered office AddressDerwydd Heol Penfedi, Felindre, Swansea, United Kingdom, SA5 7NL PostcodeSA5 7NL Map