About Alexandria Properties Llp (OC329380) United Kingdom