About Three St. Aubyn S Management Limited (01391910) United Kingdom