About Elixir Residential Ltd (09594913) United Kingdom