About 85 Pembroke Road (management) Limited (01011225) United Kingdom