Aye David, whilst I have not researched Charles or Robert Anderson whom are on the Preston prison roster, you should note the following.
Charles Anderson' entry reads:
"FS Donaldson Cha. Anderson Charles Lowgie Aberdeen Labourer 151 Preston"
The 'Home Parish' "Lowgie" is now written as Logie and I would suggest that you read this link for further information and a map of the location of Logie in Aberdeenshire (Aberdeen):
"Lowgie or_Logie"
Robert Anderson' entry reads:
"EA Anderson Robt. Anderson Robert Longiemar Aberdeen Labourer 139 Preston"
The 'Home Parish' "Longiemar" is now written as Longmuir and I would suggest that you read this link for further information and a map of the location of Longmuir in Aberdeenshire (Aberdeen):
"Longiemar_or_Longmuir"
Furthermore, it should be noted that the entry for Donald Anderson contains an error:
"Anderson Donald LitlDunkell Perth Labourer 201Preston"
It should read as follows:
"Anderson Donald Little Dunkeld Perth Labourer 201 Preston"
If you have ancestors that you wish to research their resident address, then this link is another to use in your research:
Scotlandsplaces.gov.uk/records
Good health, Bill