About Beach Road (st.annes) Management Company Limited (01029560) United Kingdom