About Pembridge 8 Investments Limited (13254683) United Kingdom