About Coach House Kilmuir Trust (CS000130) United Kingdom