About San Abodes Ltd (12697118) United Kingdom