About Baker Street Property Ltd (10526809) United Kingdom