Seems like "Allen" would be the maker and maybe 37 strand is in reference to an address? There is a strand st. in London.

Who knows ;D