About Affitto Properties Ltd (12033858) United Kingdom