PELOHA VETERINARY SERVICES LIMITED Company number 09137005 · Monitor this company Active Overview People 3 Financial Control Documents Analysis Location Related Registered office Address23 Commercial Street, Pontypool, Torfaen, NP4 6XT PostcodeNP4 6XT Map