About Streatham 296 Ltd (10626912) United Kingdom