About Ledley Golberg Investment Company Limited (07742169) United Kingdom