About Dickinsons Orchard Management Company Limited (06685298) United Kingdom