About Finchley (holdings) Limited (02510699) United Kingdom