About Ena Levitus Developments Limited (06045074) United Kingdom