About Verbella Properties Ltd (13404119) United Kingdom