PEMBROKESHIRE MENCAP LTD. Company number 05963025 · Monitor this company Active Overview People 23 Control Documents Analysis Location Related Registered office AddressStackpole Mencap Gardens National Trust Estate, Stackpole, Pembroke, Dyfed, SA71 5DJ PostcodeSA71 5DJ Map