About Alexander Properties Ipswich Limited (09429735) United Kingdom