About Finchley Developments C&g No2 Limited (07022469) United Kingdom