About Alexander Properties (london) Limited (03373343) United Kingdom