About Fintax Properties Limited (06956397) United Kingdom