About St Annes Hall Babbacombe Limited (04068872) United Kingdom