About Baker Street Ventures Limited (07422750) United Kingdom