About 69a Streatham Hill Limited (11655980) United Kingdom