About Enl Properties Ltd (12094750) United Kingdom