About 326 Promenade Management Company Ltd (10218615) United Kingdom