About Fins Properties Ltd (11503640) United Kingdom