I thought I knew the current and historic places in Burswood, but have drawn a blank.
I can think of at least 6 previous shops, but none were a #31 on any particular street.
The only suggestion would be #31 Teddington, which does speciality bra's and post surgical compression garments.
Are you absolutely sure it's #31? Are there any other clues? DM me if you wish.