Home Public Authorities Castle Rock Edinvar Housing Association Ltd Castle Rock Edinvar Housing Association Ltd 1 Hay Avenue Edinburgh EH16 4RW 0131 657 0600 foisa@castlerockedinvar.co.uk View website