About Enterprise Developments Leicester Ltd (11508862) United Kingdom