About Trembear Management Company Limited (06072596) United Kingdom