Beechcroft Open Space tree fairies

Have you seen the residents of 25 Beechcroft Open Space lately?