About The Sett (portslade) Management Limited (04812107) United Kingdom