About Golders Green Investments Limited (12681358) United Kingdom