About Finchley Properties Ltd (07678372) United Kingdom