About Findex Property Limited (11599493) United Kingdom