About Cherry Leas Management Company Limited (12914191) United Kingdom