About Trehane Management Company (fowey) Limited (10325217) United Kingdom