About Langside Developments Limited (04188612) United Kingdom