About 18 Pembridge Place Limited (02468873) United Kingdom