About Suza Properties Ltd (08916846) United Kingdom