Nice Place Property Management Ltd and Lowe & Co Property Management Ltd have merged to become Powell & Co Property Management Ltd Visit Powell & Co Property Management Ltd