About Ene Properties Limited (11402557) United Kingdom