About Cherry Tree Walk Management Company Limited (NI022898) United Kingdom