About Coach House Dsc (no 3) Limited (11076259) United Kingdom