About Trowbridge Management Company Limited (09420151) United Kingdom