About Dimension (watford) Management Company Limited (05278223) United Kingdom