Torrance house castle in Calderglen.