About Southbrook Management Company Limited (10327577) United Kingdom