About Alexander Properties International Ltd (12617426) United Kingdom