About 38 Southampton Street Management Company Ltd (10874594) United Kingdom