About Txu Europe Merchant Properties Limited (03181383) United Kingdom