About The Beach Retreat (southend) Llp (OC422131) United Kingdom