About 60-62 Pembroke Crescent Management Limited (04323136) United Kingdom