About Enc Developments Limited (09604261) United Kingdom