About Pembridge Oaks Developments Limited (12869996) United Kingdom