About Alexander Commercial Property (london) Llp (OC404218) United Kingdom