About Sea View Terrace Management Company Limited (03140428) United Kingdom