About Legion Developments Limited (08891642) United Kingdom