About Sea Crest View (management Company) Limited (09084208) United Kingdom