About 87 Pembroke Road (management) Limited (01035403) United Kingdom