About Broadmeadows (st Breock) Management Company Limited (08305938) United Kingdom