About Trevalsa Management Company Limited (04973513) United Kingdom