About Trowprest Management Company Limited (01229643) United Kingdom