About Fink Properties Limited (12902981) United Kingdom