About 20 Upton Avenue Management Company Limited (10520504) United Kingdom