About E2 Developments Ltd (07214934) United Kingdom