About Finchley Manor Allotment Society Limited (IP09355R) United Kingdom