About Savoy Plaza Ltd (11863362) United Kingdom