Hi
landuse=residential is to indicate areas of residential buildings not individual buildings.

Semi Detached is not the name. Use building instead (without capitalization).
They're clearly not terraced houses.

https://www.openstreetmap.org/way/1307258690