About Legion Investments & Developments Ltd (08041298) United Kingdom