Odd building on a side-street in the red light district of Aberdeen.