About Trewin Place Management Company Limited (06286000) United Kingdom