About Franco Properties Limited (12751314) United Kingdom