About Franchi Properties Ltd (12226189) United Kingdom