Our Lady Star of the Sea Catholic Church in Seaforth. We are a Roman Catholic Church which is part of the Diocese of Liverpool. We are on Crescent Road in Seaforth on Merseyside. The church was founded in 1884 when it began services in a former stable. Its building was consecrated in 1909 and the church building is a Grade 2 listed building because of its historical interest.