About James Alexander Properties Limited (09333414) United Kingdom