About Pembridge Place Limited (10761898) United Kingdom