About 226 - 228 The Strand Ltd (09533394) United Kingdom