About Finney Property Development Limited (12940634) United Kingdom