About Trefoil Management Company Limited (07749708) United Kingdom