About London Enterprise Development Corporation Limited (07794178) United Kingdom