Properties to let in Strand, Vale of Glamorgan