About Southern Place (harrow) Management Limited (04939793) United Kingdom