About 64 & 66 Pembroke Road Limited (07341733) United Kingdom