About Pavlos Plaza Ltd (10806125) United Kingdom