Estate Agents in Winslow & Letting Agents in Winslow – Ella Homes now becomes part of the Alexander & Co family. Alexander & Co is one of the largest estate and letting agents in the south-east of England, provides high-quality property services.