About Baker Street Estates Limited (12912463) United Kingdom