About Beach Terrace Management Company Limited (NI065675) United Kingdom