About Valletta Properties Ltd (07430179) United Kingdom