About Alexandra Countryside Investments Limited (04554913) United Kingdom