About Barrow (the Limes) Management Company Limited (08835420) United Kingdom