About Wall Hill Management Company Limited (03679387) United Kingdom