About City Limits (streatham) Ltd (10035610) United Kingdom