About 8 Upper Promenade Management Limited (06219320) United Kingdom