About 353 The Strand (residential) Limited (08766606) United Kingdom