About Leighton Capital Management Limited (04855034) United Kingdom