About Baker Street House Limited (11403596) United Kingdom