An affordable homes provider has taken over 18 new homes in Fareham