About Phoenix Properties (london) Limited (05334225) United Kingdom