About Coach House (managers) Limited (01690399) United Kingdom