About Trowbridge Park Limited (10317846) United Kingdom