About 20 Beatrice Avenue Management Company Limited (12271286) United Kingdom