About 40 The Strand Management Company Ltd (11807644) United Kingdom