About 109 Upton Road Management Company Limited (08569361) United Kingdom