About Alexander North West Investments Limited (12350806) United Kingdom