About Sentinel (watford) Management Company Limited (06532320) United Kingdom