About 41 The Strand Management Company Limited (02665510) United Kingdom