About Pembridge Developments Limited (09688697) United Kingdom