SCOTTISH COUNCIL RESEARCH INSTITUTE LIMITED (SC054813) · CHouse.UK