About Balls Pond Place Management Company Limited (04223353) United Kingdom