About Cherry Paddocks Management Company Limited (09998676) United Kingdom