Am looking for a bit of advice! There has been a black cat in our next door neighbours garden all night and morning, and it's been yowling. I've never seen this cat before the weekend but it looks pretty disheveled and quite unhappy (though it doesn't look injured from what I can see, and could have just looked disheveled because of the wet weather last night) Not sure if it's a stray or if its ferrel and trying to work out where on earth it might have come from. I've not been able to get close to it, but other than looking a bit unkempt it looks quite healthy (good weight etc).
It seems really distressed, but as I was watching it this morning another cat appeared (had clearly heard it yowling) and was starting to wonder if it might be in heat?
I'm just quite worried as I saw it up the road the other day and even though our cats tried to chase it out the garden this morning, it keeps coming back and isn't stopping with the crying.
Can anyone suggest if I should do anything? Am tempted to try and feed it tonight once our cats are in for the evening (ours seem really distressed by it), but as I can't get anywhere near it at the moment don't feel there's much else I can do.
Any help would be much appreciated, as can't even work out its a stray or ferrel at the moment

Thanks!