So I just found a kitten left in a box on Hoe St & Priory Ave, Walthomstow. Anyone lost a cat?