About Alexandra Property Limited (02119805) United Kingdom