About 39 The Strand Freehold Limited (10814174) United Kingdom