About Swan Place Management Limited (06481804) United Kingdom