About Balmoral Terrace (saltburn By The Sea) Management Company Limited (07989672) United Kingdom