About Finnix Properties Ltd (12509253) United Kingdom