It was me that put you in the direction of Hanwell Crem, but sorry that you've not heard back from the yet!
If you google Luxborough Lodge, which is in or near Baker Street, you should get qute a few leads and possibly some interesting information which may take you a further step nearer your goal.
Good luck ~ Suzi