About Dolphin Place Management Company Limited (06437437) United Kingdom