About Alexander Investments Limited (06002693) United Kingdom