About Troutbeck Close Management Company Limited (02788825) United Kingdom