About East Challow Management Company Limited (11582743) United Kingdom