The 51-year-old, who has been named locally as George Allan, was discovered at a property on Hopes Avenue, Dalmellington.