About Pembridge Lettings Ltd (12264787) United Kingdom