About Southend Mews Limited (02920578) United Kingdom