About Thirty Nine Management Company Limited (09124431) United Kingdom