About The Alexandra Property Partnership Limited (07638921) United Kingdom