About Chennells Brook Management Company Limited (03459196) United Kingdom