About Trowbridge Assets Limited (10796487) United Kingdom