About Leicester Lift Project Company (no.2) Limited (07068767) United Kingdom