About Verdi & Co Properties Ltd (12391769) United Kingdom