About 72 Pembroke Road (management) Limited (00917865) United Kingdom