About Trevose Management Company Limited (06079604) United Kingdom