About Langside Management Limited (05285927) United Kingdom