About Chilly Hill Management Company Limited (02038954) United Kingdom