About Cwsq 6 (streatham) Limited (12470741) United Kingdom