About Cranmer Freeholders Association Limited (02790858) United Kingdom